
body{ 
	background-color: #ededed;
	font-family: Arial;


}

h1,h2,h3{
	color: #333333;
}
h1{
	color: #5A5A5A;
}
/*En cas d'erreur*/
#msg_erreur{
	background-color: #F2DEDE;
	border: 1px solid;
	border-color: #FF4040;
	color: #B94A48;
	padding: 5px;
}
/* haut.php :*/
#haut{
	width:50%; 
	margin: auto;
	background-color: white;
	box-shadow: 8px 8px 12px #aaa;
	padding: 10px;
	margin-bottom: 0px;
}
#haut a{
	color: black;
	text-decoration: none;
	font-family: Verdana;
	font-size: 15px;
}

#img_haut{
	text-align:center;

}
#img_haut_mobile{
	display : none;

}
#haut img{
	width: 100%;
}

#acces{
	float: right;
	color: black;
}
#acces a:hover{
	color: #ededed;
	text-decoration: none;
}
#menu{
	overflow: hidden; /*Pour que la liste soit à l'horizontale.*/
	 text-align:center;  
	 margin-top: -15px;  /*Pour que le menu soit centré verticalement*/
	height: 100%;
}
#menu ul{
	list-style: none;
	width: 100%;

}
#menu li{
	float: left;
	/*width: 200px;*/

	padding: 5px;
}
#menu li:hover{
	float: left;
	/*width: 200px;*/
	background-color: #ededed ;
	/*color: white;*/
	padding: 5px;
}

/*Corps*/
#corps{


	width: 50%;
	margin: auto;
	
	text-align: center;
	margin-top: 0px;
	padding: 10px;
	display:;

}
#corps a{
	text-decoration:none;
	font-weight: bold;
	color: #79afe1;
}
#corps h1,h2{
	text-align: left;
	font-family: Verdana;
}
#centre{
	background-color: white;
	box-shadow: 8px 8px 12px #aaa;
	padding: 10px;
	margin-bottom: 0px;
}
#centre input, label{
margin-bottom: 20px;
}
/*News*/

#bloc_news{

	 padding-bottom: 20px;
	 
}
#news{
	background-color: white;
	padding: 10px;
	padding-bottom: 20px;
	text-align: left;
	font-size: 14px;
	box-shadow: 8px 8px 12px #aaa;
	margin-bottom: 20px;

}
#news a{
	text-decoration:none;
	font-weight: bold;
	color: #79afe1;

}
#news hr{
	width: 80%;
	color: #ededed;

}
#news_gauche{
	float: left;
}
#news_droite{
	float: right;
}
#colonne_gauche{
	 float:left;
    width:150px;
    margin-left: 5%;
}
#evenements{
	font-size: 12px;
	background-color: white;
	padding: 10px;
}
#partenaire{
	font-size:12px;

	 background-color: white;
	 padding: 10px;
	 margin-top: 150px;

}

#twitter{
		 float:right;
    width:150px;
	font-size: 12px;
	margin-right: 5%;

}
/* bas.php */
#bas{
	text-align :center;
	font-size: 9px;
	height: 50px;
	clear:both;
}

/*Profil Tableau*/
#tiny_mce {
    display: block !important;
    margin-left: auto;
    margin-right: auto;
    width: 65%;  
}
#commentaire{
	background-color: white;
	padding: 10px;
	padding-bottom: 20px;
	text-align: left;
	font-size: 14px;
	box-shadow: 8px 5px 12px #aaa;
	margin-bottom: 20px;
}
.img_pres{
	width: 200px;
}
#news a{
	color: #333333;
}